hipreme_engine v1.0.14 (2023-12-23T18:43:10Z)
Dub
Repo
HipAudioBuffer
hip
hipaudio
audioclip
Undocumented in source.
union
HipAudioBuffer {
import
hip
.
hipaudio
.
config
;
;
import
bindbc
.
openal
;
;
static if
(
HasOpenAL
)
ALuint
al
;
import
opensles
.
sles
;
;
import
hip
.
hipaudio
.
backend
.
sles
;
;
static if
(
HasOpenSLES
)
SLIBuffer
*
sles
;
import
directx
.
xaudio2
;
;
static if
(
HasXAudio2
)
XAUDIO2_BUFFER
*
xaudio
;
import
hip
.
hipaudio
.
backend
.
webaudio
.
clip
;
;
static if
(
HasWebAudio
)
size_t
webaudio
;
import
hip
.
hipaudio
.
backend
.
avaudio
.
clip
;
;
static if
(
HasAVAudioEngine
)
AVAudioPCMBuffer
avaudio
;
}
Members
Variables
al
ALuint
al
;
Undocumented in source.
avaudio
AVAudioPCMBuffer
avaudio
;
Undocumented in source.
sles
SLIBuffer
*
sles
;
Undocumented in source.
webaudio
size_t
webaudio
;
Undocumented in source.
xaudio
XAUDIO2_BUFFER
*
xaudio
;
Undocumented in source.
Meta
Source
See Implementation
hip
hipaudio
audioclip
classes
HipAudioClip
structs
HipAudioBufferWrapper
unions
HipAudioBuffer